package notepad;
import java.awt.event.ActionEvent;
import java.io.File;

import javax.swing.AbstractAction;

	public class EnregistrerSous extends AbstractAction
	{
		static final long serialVersionUID = 0 ;
		Notepad notepad ;
		EnregistrerSous(Notepad notepad) {
			this.notepad = notepad ;
		}
		public void actionPerformed(ActionEvent ae) {
			FenetreInterne fen = notepad.fenetreSelectionnee() ;
			File file = notepad.renvoyerFichier(false, 2) ;

			if (file == null) {
				return;
			}
			
			notepad.enregistrer(file, fen) ;
			fen.dispose() ;

			fen = new FenetreInterne(notepad, file.getName()) ;
			
			notepad.loadFile(fen, file) ;
			notepad.ajouterNouvelleFenetre(fen) ;

		}
	}